package org.simplextensions.registry.phaselisteners;

import java.lang.reflect.Field;

import org.simplextensions.annotations.AnnotationInfo;
import org.simplextensions.registry.IDependencyLocatorRegistry;

public interface IDependencyLocator {

	String EP_ID = "DependencyLocatorRegistry";

	String ANNOTATION = "annotation";

	void init(IDependencyLocatorRegistry locatorRegistry);

	Object getAnnotatedFieldValue(Field field, AnnotationInfo annotationInfo);

}
